Big Huge Thesaurus

Gnetum gnemon

noun

sounds kind of like